from paddleocr import PaddleOCR, draw_ocr
import cv2

# 初始化 PaddleOCR
ocr = PaddleOCR(use_angle_cls=True, lang="ch")  # 使用角度分类器，语言设置为中文

# 读取图片
image_path = "E:/项目/zz/EP新项目/每家工厂的磅单和结算单/东台常嘉--陕西众鸿/陕西众鸿磅码单.png"  # 替换为你的图片路径
image = cv2.imread(image_path)

# 进行文字检测和识别
result = ocr.ocr(image_path, cls=True)  # cls=True 表示启用文本方向分类器

# 打印识别结果
for line in result:
    print(line)

# 可选：绘制识别结果并保存
image_with_results = draw_ocr(image, result, save_file="result.jpg")
print("识别结果已保存到 result.jpg")